Text copied to clipboard!

Título

Text copied to clipboard!

Engenheiro de Build e Release

Descrição

Text copied to clipboard!
Estamos à procura de um Engenheiro de Build e Release altamente qualificado para se juntar à nossa equipe de tecnologia. Este profissional será responsável por projetar, implementar e manter pipelines de integração contínua e entrega contínua (CI/CD), garantindo que os processos de build e release sejam eficientes, seguros e escaláveis. O candidato ideal terá experiência com ferramentas modernas de automação, versionamento de código, containers e infraestrutura como código. O Engenheiro de Build e Release atuará em estreita colaboração com equipes de desenvolvimento, operações e qualidade para garantir que os produtos sejam entregues com alta qualidade e no prazo. Ele também será responsável por identificar gargalos nos processos de entrega, propor melhorias e implementar soluções que aumentem a produtividade e a confiabilidade dos sistemas. Além disso, este profissional deverá manter a documentação técnica atualizada, realizar treinamentos internos sobre boas práticas de CI/CD e atuar como referência técnica em assuntos relacionados à automação de builds e releases. É essencial que o candidato tenha uma mentalidade voltada para a melhoria contínua, segurança e colaboração entre equipes multidisciplinares. Se você é apaixonado por automação, qualidade de software e deseja trabalhar em um ambiente dinâmico e inovador, esta é a oportunidade ideal para você.

Responsabilidades

Text copied to clipboard!
  • Desenvolver e manter pipelines de CI/CD eficientes e seguros
  • Automatizar processos de build, teste e deployment
  • Gerenciar versões de software e ciclos de release
  • Colaborar com equipes de desenvolvimento, QA e operações
  • Monitorar e melhorar continuamente os processos de entrega
  • Garantir a integridade e segurança dos artefatos de build
  • Documentar processos e fluxos de trabalho técnicos
  • Fornecer suporte técnico para problemas relacionados a build e release
  • Implementar práticas de infraestrutura como código
  • Participar de revisões de código e auditorias de segurança

Requisitos

Text copied to clipboard!
  • Experiência com ferramentas de CI/CD como Jenkins, GitLab CI, CircleCI ou similares
  • Conhecimento em sistemas de controle de versão, especialmente Git
  • Familiaridade com containers e orquestração (Docker, Kubernetes)
  • Experiência com scripts em Bash, Python ou Groovy
  • Conhecimento em práticas de DevOps e automação de infraestrutura
  • Experiência com ferramentas de gerenciamento de configuração como Ansible, Chef ou Puppet
  • Capacidade de resolver problemas de forma proativa
  • Boa comunicação e habilidade para trabalhar em equipe
  • Formação em Ciência da Computação, Engenharia de Software ou área relacionada
  • Inglês técnico para leitura de documentação

Perguntas potenciais de entrevista

Text copied to clipboard!
  • Quais ferramentas de CI/CD você já utilizou em projetos anteriores?
  • Você possui experiência com containers e orquestração? Quais tecnologias utilizou?
  • Como você lida com falhas em pipelines de build?
  • Já implementou infraestrutura como código? Quais ferramentas utilizou?
  • Como você garante a segurança nos processos de build e release?
  • Você já trabalhou em ambientes com múltiplas equipes de desenvolvimento?
  • Como você documenta seus processos técnicos?
  • Você tem experiência com automação de testes?
  • Qual foi o maior desafio que enfrentou em um pipeline de CI/CD?
  • Como você se mantém atualizado sobre novas ferramentas e práticas DevOps?